<?php namespace Admin\Controller;

use Hdphp\Controller\Controller;

//品牌控制器
class BrandController extends CommonController{
		
		private $model;
	
//	构造函数
	public function __init(){
//		父级的构造函数
		parent::__init();
		
		$this->model = new \Common\Model\Brand;
		
	}
	
	

//品牌显示函数	
	public function index(){
		
		
//		p($_POST);
		
//		获的brabd数据库所有数据
		$brandModel = $this->model->get();
//		p($brandModel);
		
//		分配变量
		View::with('brandModel',$brandModel);
		
		View::make();
	}
	
	
	
	
//添加品牌	
	public function add(){
//		判断有没有提交数据
		if(IS_POST){
			
//			又提交  再判断能不能通过Brand模型里的自动验证
			if(!$this->model->store()) View::error($this->model->getError());
//		p($_FILES['logo']);exit;
				
//				成功提示并跳转
			View::success('添加成功',U('index'));
			
		}
//		$brandModel = $this->model->get();
//		p($brandModel);

		View::make();
	}
	
	


//删除
	public function del(){
		
//		p(Q('get.bid'));
//		 获的要删除的数据id
		 $bid = Q('get.bid',0,'intval');
//		 再在数据库找到这条数据
	
	
	
		$tupian = $this->model->where("bid={$bid}")->find();
		
		
//		p($tupian);exit;
		
//		删除图片
		$t = $tupian['logo'];
		unlink($t);
		//		p($tupian['logo']);exit;
	
	

		 $this->model->where("bid='{$bid}'")->delete();
		 
		 View::success('删除成功',U('index'));
		 
	}
	
	
	
	


//修改
	public function edit(){
//		判断有没有提交
		if(IS_POST){
//			判断能不能通过自动验证
			if(!$this->model->stores()) View::error($this->model->getError());
			
			View::success('修改成功',U('index'));
		}
		
//		先获得要修改的那条数据id
		$bid = Q('get.bid',0,'invtval');
//		p($bid);
//		再根据id找到这条数据
		$oldBrand = $this->model->where("bid={$bid}")->find();
//		p($oldBrand);
//		分配变量
		View::with('oldBrand',$oldBrand);
		
		View::make();
		
	}





//排序
	public function sorting(){
		View::success('功能尚未完成，敬请期待！');
//		if(IS_POST){
//			$id = $this->shopBrand->getPk();
//			foreach ($_POST as $k => $v) {
//				$this->shopBrand->save(array($id=$k,'sort'=>$v));
//			}
//		};
//		View::success('排序成功');
	}














	
}

 ?>